bite repeatedly - Turkish English Dictionary